زبان برنامهنویسی ++C؛ تلفظ می شود: سی پلاس پلاس. یک زبان برنامهنویسی
کامپیوتری عمومی با قابلیتهای سطح بالا و سطح پایین میباشد. این زبان دارای
قابلیتهای کنترل نوع ایستا، نوشتار آزاد، چندمدلی، معمولا زبان ترجمه شده با
پشتیبانی از برنامهنویسی ساختیافته، برنامهنویسی شیگرا، برنامه نویسی جنریک
است.C++ توسط بییارنه استراستروپ دانمارکی در سال ۱۹۷۹ در آزمایشگاه های بلو بر مبنای زبان
C ساخته شد و آن را
"C با کلاس" نامگزاری نمودند. در سال ۱۹۸۳ بهC++ تغییر نام داد.
توسعه با اضافه نمودن کلاسها و ویژگیهای دیگری
مانند توابع مجازی، سربارگزاری عملگرها، وراثت چندگانه، قالب توابع، و ...